$(function()
{
	// 初始化
	$('.re_choose a').eq(0).addClass('active');
	// 控制表单的切换
	$('.re_choose a').click(function()
	{
		var index=$(this).index();//储存索引值
		$(this).addClass('active').siblings().removeClass('active');
		$('.re_ul').hide().eq(index).show();
	})
	//email表单的前台验证
	var emailOK=false;
	var codeOK=false;
	var code_dOK=false;
	var emailReg=/^[a-zA-Z0-9]+@([a-zA-Z0-9]){2,10}\.([a-zA-Z]){2,10}$/i;//email正则
	var codeReg=/^\w{6,16}$/;//密码的正则
	// email
	$('#email').blur(function()
	{
		var email_val=$(this).val();//取得此时表单值
		if(email_val.length==0)
		{
			$('#email_tip').text('请填写email');
		}else{
			$('#email_tip').empty();//清空
			if(emailReg.test(email_val))
			{
				//ajax
				$("<img src='../images/keyizhuce.gif' alt='正确'/>").appendTo($('#email_tip'));
				emailOK=true;//email格式正确了
			}else{
				$('#email_tip').html('').text('email格式错误');
			}
		}
	})
	//密码验证
	$('#code_email').blur(function()
	{
		var code_email_val=$(this).val();//取得密码值
		if(code_email_val.length==0)
		{
			$('#emailcode_tip').text('请填写密码');
		}else{
			$('#emailcode_tip').empty();//清空
			if(codeReg.test(code_email_val))
			{
				$("<img src='../images/keyizhuce.gif' alt='正确'/>").appendTo($('#emailcode_tip'));
				codeOK=true;//密码正确了
			}else{
				$('#emailcode_tip').html('').text('密码格式错误');
			}
		}
	})
	//密码确认
	$('#code_d').blur(function()
	{
		var code_d_val=$(this).val()+'';//密码确认框的值
		var code_email_val=$('#code_email').val()+'';//取的密码框的值
		if(code_email_val!=code_d_val)
		{
			$('#emailcode_tip_d').text('密码不一致');
		}else{
			if(codeReg.test(code_d_val))
			{
				$('#emailcode_tip_d').text('');
				$("<img src='../images/keyizhuce.gif' alt='正确'/>").appendTo($('#emailcode_tip_d'));
				code_dOK=true;
			}
		}
	})
	//提交
	$('#sub_mail').click(function()
	{
		var xieyiOK=$(':checkbox').eq(0).attr('checked');
		if(emailOK && codeOK && code_dOK && xieyiOK)
		{
			return true;
		}else{
			alert('请确认填写正确！');
			return false;
		}	
	})

	// 手机验证
	var phoneOK=false;
	var code_phone_ok=false;
	var phone_d_ok=false;
	var phoneReg=/^[1][358]\d{9}$/;//手机正则
	//phone
	$('#phone').blur(function()
	{
		var phone_val=$(this).val();//取得此时表单值
		// alert(email_val);
		if(phone_val.length==0)
		{
			$('#phone_tip').text('请填写手机号码');
		}else{
			$('#phone_tip').empty();//清空
			if(phoneReg.test(phone_val))
			{
				//ajax
				$("<img src='../images/keyizhuce.gif' alt='正确'/>").appendTo($('#phone_tip'));
				phoneOK=true;//email格式正确了
			}else{
				$('#phone_tip').html('').text('电话号码格式错误');
			}
		}
	})
	//电话密码
	$('#code_phone').blur(function()
	{
		var code_phone_val=$(this).val();//取得密码值
		if(code_phone_val.length==0)
		{
			$('#phonecode_tip').text('请填写密码');
		}else{
			$('#phonecode_tip').empty();//清空
			if(codeReg.test(code_phone_val))
			{
				$("<img src='../images/keyizhuce.gif' alt='正确'/>").appendTo($('#phonecode_tip'));
				code_phone_ok=true;//密码正确了
			}else{
				$('#phonecode_tip').html('').text('密码格式错误');
			}
		}
	})
	//电话密码确认
	$('#phonecode_d').blur(function()
	{
		var phonecode_d_val=$(this).val()+'';//密码确认框的值
		var code_phone_val=$('#code_phone').val()+'';//取的密码框的值
		if(code_phone_val!=phonecode_d_val)
		{
			$('#phonecode_tip_d').text('密码不一致');
		}else{
			if(codeReg.test(phonecode_d_val))
			{
				$('#phonecode_tip_d').text('');
				$("<img src='../images/keyizhuce.gif' alt='正确'/>").appendTo($('#phonecode_tip_d'));
				phone_d_ok=true;
			}
		}
	})
	//提交
	$('#sub_phone').click(function()
	{
		//验证码
		var sure_code=$('#sure_code').val();
		var xieyiOK=$(':checkbox').eq(1).attr('checked');
		if(phoneOK && code_phone_ok && phone_d_ok && xieyiOK && sure_code)
		{
			return true;
		}else{
			alert('请确认填写正确！');
			return false;
		}
	})
})